package com.ts.api.http.receive.entity.apply.req;

import com.alibaba.fastjson.annotation.JSONField;
import lombok.Data;

/**
 * 数汇云-进件请求
 *
 * @author ZJQ
 */
@Data
public class ApiReceiveApplyShuHuiYun {

    /** phone 手机号码 */
    @JSONField(name = "phone")
    private String phone;

    /** idcard 身份证号 */
    @JSONField(name = "idcard")
    private String idcard;

    /** name 姓名(例：张三) */
    @JSONField(name = "name")
    private String userName;

    /** age 年龄 */
    @JSONField(name = "age")
    private String age;

    /** gender 性别(1.女；2.男;) */
    @JSONField(name = "gender")
    private String sex;

    /** address_code 城市行政编码，例：北京市传110100(直辖市城区统一传直辖市市区，如：北京市东城区，传:110100（北京市市辖区编码）) */
    @JSONField(name = "address_code")
    private String areaCode;

    /** money 预借款金额(例：50000（元）) */
    @JSONField(name = "money")
    private String loanAmount;

    /** sesame 芝麻分(1.无; 2.550分及以下; 3.550~600; 4.600~650; 5.650~700;6.700分以上;) */
    @JSONField(name = "sesame")
    private String sesameCredit;

    /** room 房产(1.无;2.有异地房产;3.有本地房产;) */
    @JSONField(name = "room")
    private String realEstateInfo;

    /** car 车产(1.无;   2.有;) */
    @JSONField(name = "car")
    private String carInfo;

    /** gjj 公积金(1.无本地公积金;2.未满6个月;3.6个月及以上;) */
    @JSONField(name = "gjj")
    private String providentFund;

    /** social 社保(1.无本地社保;2.未满6个月;3.6个月及以上;) */
    @JSONField(name = "social")
    private String socialSecurity;

    /** policy 商业保单(1.无;2.缴纳未满1年;3.1-2年;4.2年以上;) */
    @JSONField(name = "policy")
    private String insurancePolicy;

    /** creditCard 信用卡额度(1.无;2.(1万元以下);3.(1万~3万);4.(3万以上);) */
    @JSONField(name = "credit_card")
    private String creditLimit;

    /** huabei 花呗(1.无;   2.有;) */
    @JSONField(name = "huabei")
    private String hbLimit;

    /** baitiao 白条(1.无;   2.有;) */
    @JSONField(name = "baitiao")
    private String btLimit;

    /** credit 信用情况(0.未知; 1:无贷款；2.从未逾期；3.一年内无逾期；4.一年内逾期小于(含)90天；5.一年内逾期大于90天;) */
    @JSONField(name = "credit")
    private String overdue;

    /** education 学历(0.未知; 1.本科及以上；2.大专；3.中专；4.高中；5.初中及以下;) */
    @JSONField(name = "education")
    private String educationAttainment;

    /** vocation 职业信息(0.未知; 1.上班族;2.公务员/事业/国企;3.企业主;4.个体户;5.自由职业者;) */
    @JSONField(name = "vocation")
    private String career;

    /** business 营业执照(0.未知; 1.未注册;2.(2年以下);3.(2-5年);4.(5年以上);) */
    @JSONField(name = "business")
    private String bizLicenseYear;

    /** income 月收入(如：8000(元)) */
    @JSONField(name = "income")
    private String monthlySalary;

    /** wages 工资发放形式(0.未知; 1.银行卡;2.现金;3.银行转账;) */
    @JSONField(name = "wages")
    private String salaryPayMethod;

    /** working 单位工龄(0.未知; 1.(0-6个月);2.(6-12个月);3.(12个月以上);) */
    @JSONField(name = "working")
    private String yearsService;

    /** income_g 经营流水(如:200000 (元)) */
    @JSONField(name = "income_g	")
    private String bizBankDetails;

//    /** loan_records 贷款记录（近1月）(0.未知; 1.(无申请贷款);2.(3次以内);3.(3-5次);4.(5次以上);) */

//    /** periods 期数(月)(如：0/6/12/24/36) */

//    /** product_info 撞库返回的产品信息(具体字段见产品信息结构) */

}
